eager beaver
noun
: a person who is extremely zealous about performing duties and volunteering for more
Love words? Need even more definitions?
Merriam-Webster unabridged
Share